/*=================================================
	Version:V1.2   	Date:2015-11-25
	Copyright: hnqss.cn  清风创科设计团队 
	Tel:(86)0731-82229293  QQ：2948435465
=====================================================*/

/*contentFirst*/
.contentFirst{}
.contentFirst .ad-pic{margin-right:10px;border:1px solid #DBDBDE;}
.contentFirst .ad-pic.fore4{margin-right:0;}

.qf-focus-goods .prev,
.qf-focus-goods .next,
.qf-focus-goods h3 b,
.qfrankBox h3 i{background:url("i/newIndexIcon.png") no-repeat -999em;}

.qf-focus-goods{width:1190px;overflow:hidden;background:#fff}
.qf-focus-goods .hd{height:40px;line-height:40px;overflow:hidden;}
.qf-focus-goods h3{float:left;color:#333;font-size:18px;position:relative;}
.qf-focus-goods h3 b{width:20px;height:20px;overflow:hidden;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:10px;background-position:0 0;}
.qf-focus-goods span b{font-size:18px;font-weight:normal;padding-left:5px;color:#afafaf;}
.qf-focus-goods span i{color:#afafaf;line-height:55px;}
.qf-focus-goods .scroll{float:right;padding-top:7px}
.qf-focus-goods .scroll a i,
.qf-focus-goods .scroll a{float:left;width:24px;height:24px;}
.qf-focus-goods .scroll .slide-number{margin:0 5px;padding-top:10px;}
.qf-focus-goods .slide-triggers .trigger-item{float:left;width:15px;height:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%; background-color:#c5c5c5;text-indent:-999em}
.qf-focus-goods .slide-triggers .trigger-item.active{background-color:#0da457}

.qf-focus-goods .hightbox,
.qf-focus-goods .switchable-viewbox,
.qf-focus-goods .switchable-viewbox li {width:1560px;height:295px;}
.qf-focus-goods .hightbox {position:relative;width:1188px;height:295px;border:1px solid #ECECEC;overflow:hidden;}
.qf-focus-goods .switchable-viewbox {position:absolute;}
.qf-focus-goods .switchable-viewbox li {float:left;width:1200px;height:295px;overflow:hidden;}
.qf-focus-goods .switchable-viewbox li .slide_iteminfo{float:left;width:16.66%;_display:inline;padding:20px 0px 10px;}
.qf-focus-goods .switchable-viewbox li .slide_iteminfo.hover{}
.qf-focus-goods .switchable-viewbox .goodpic{width:200px;height:200px;margin:0 auto 5px;}
.qf-focus-goods .switchable-viewbox .goodpic a{text-align:center;vertical-align:middle;display:table-cell;*display:block;width:190px;height:190px;overflow:hidden;}
.qf-focus-goods .switchable-viewbox .goodpic img{max-height:200px;max-width:200px;margin-top:expression(190-this.height/2);
*margin-top:expression(95-this.height/2);}
.qf-focus-goods .switchable-viewbox li .slide_iteminfo .info {padding:0 5px;}

.qf-focus-goods .switchable-viewbox li .info .goods-name{height:20px;line-height:20px;overflow:hidden;}
.qf-focus-goods .switchable-viewbox li .info .price{font-size:14px;font-weight:600;padding-right:5px;}
.qf-focus-goods .switchable-viewbox li .slide_iteminfo .goods-intro{text-align:left;height:54px;line-height:18px;word-break:break-all;overflow:hidden}
.qf-focus-goods .switchable-viewbox li .slide_iteminfo.hover .info{background-color:#fbf7f4}
.qf-focus-goods .switchable-viewbox li .slide_iteminfo .info .price0{display:none}
.qf-focus-goods .switchable-viewbox li .slide_iteminfo .info .goods-intro {margin-bottom:5px;}
.qf-focus-goods .prev,
.qf-focus-goods .next{position:absolute;top:107px;display:block;width:27px;height:56px;color:#a1a1a1;z-index:908;}
.qf-focus-goods .prev{background-position:0px -28px;left:0;}
.qf-focus-goods .prev:hover{background-position:0px -94px;}
.qf-focus-goods .next{background-position:-28px -28px;right:0;}
.qf-focus-goods .next:hover{background-position:-28px -94px;}
.goodpic img{max-width:200px;max-height:200px;}

/*new_hot_pro*/
.new_hot_pro{}

.pro_banner{margin-bottom:12px;}
.pro_goods{height:250px;overflow:hidden;}
.pro_goods .qf-goods-list{border:1px solid #DBDBDE;}
.pro_goods .qf-goods-list .p-list{width:103%;}
.pro_goods .qf-goods-list .p-list .goods-item{width:237px;height:248px;overflow:hidden;}
.pro_goods .qf-goods-list .p-list .goods-item{border-right:1px solid #DBDBDE;}
.new_pro_list{width:953px;}
.new_pro_list li.last{ border-right:1px solid #DBDBDE;}
.pro_text{ background:#f5f5f5; height:41px; padding:3px 0 0 15px;}

.new_pro_list .pro_text span{width:220px; overflow:hidden;display: inline-block;height:14px;}
.pro_text strong{ font-size:14px;}

.new_pro_list .pro_banner li{ border:none;}
.hot_pro_list .pro_banner_hot li{ border:none;}

.hot_pro_list{width:226px;overflow:hidden;}
.hot_pro_list .hot_item{  border:1px solid #dbdbde; border-top:none;}
.hot_pro_list .frist{ border-top:1px solid #dbdbde;}
.hot_pro_list .hot_item .pro_text{ background:#f5f5f5; width:129px; height:81px; padding:15px 0 0 15px;}
.hot_pro_list .hot_item .pro_text span{ display: inline-block;height: 18px;overflow: hidden;}
.hot_pro_list .hot_item .pro_text strong{ font-size:14px;}

/*左侧排行*/
.qf-side-rank{border:1px solid #dbdbde;}
.qf-side-rank h3{color:#666;font-size:14px;padding:10px 7px;border-bottom:1px solid #DDD;background-color:#FAFAFA;font-weight:bold;}
.qf-side-rank .ranklist .item .goods-pic{background:#fff;}
.qf-side-rank .ranklist .gname {height:36px;line-height:36px;overflow:hidden;padding-left:27px;position:relative;}
.qf-side-rank .ranklist .gname h6{font-size:12px;font-weight:normal}
.qf-side-rank .rank-box{display:none}
.qf-side-rank .selected .rank-box{display:block}
.qf-side-rank .ranklist .gname span{display:block;font-size:12px;overflow:hidden;position:absolute;left:0;text-align:center;width:25px;color:#999;background:#f1f1f1;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;height:15px;line-height:15px;top:13px;}
.qf-side-rank .rank-box{width:100%}
.qf-side-rank .rank-box .im{width:80px;height:80px;padding-left:20px;}
.qf-side-rank .rank-box .p{padding-left:20px;}
.qf-side-rank .rank-box .price1{color:#E90012;}
.qf-side-rank .rank-box .mktprice1{text-decoration:line-through}
/*排行前三颜色*/
.qf-side-rank .ranklist .l1 .gname span,
.qf-side-rank .ranklist .l2 .gname span,
.qf-side-rank .ranklist .l3 .gname span{color:#E33B3B;font-size:14px;font-weight:600;}


/*楼层*/
.floor{background:#FFF;}

/*商品列表*/
.floor .qf-goods-list{width:725px;overflow:hidden;}
.floor .qf-goods-list .p-list{width:102%;}
.floor .qf-goods-list .p-list .goods-item {float:left;width:241px;height:247px;overflow:hidden;border-bottom:1px solid #DBDBDE;border-right:1px solid #DBDBDE;}
.qf-goods-list .p-list .goods-inner {}
.qf-goods-list .p-list .goods-item .goods-pic{text-align:center;display:table-cell;*display:block;width:241px;height:195px;line-height:195px;overflow:hidden;}
.qf-goods-list .p-list .goods-item .goods-pic img{max-height:195px;max-width:200px;}
.qf-goods-list .p-list .goods-item .goods-info {padding:3px 15px 10px;background:#F5F5F5;}
.qf-goods-list .p-list .goods-item .goods-price ins{font-size:14px;font-weight:700}
.qf-goods-list .p-list .goods-item .goods-name{margin-bottom:0;font-size:12px;}
.qf-goods-list .p-list .goods-item .goods-name,
.qf-goods-list .p-list .goods-item .goods-desc {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:19px;line-height:19px;}
.qf-goods-list .p-list .goods-item .goods-price{height:21px;line-height:21px;}


.titlebox {height:36px;line-height:36px;}
.qfTitle {font-size:0;}
.qfTitle .floorIcon {width:39px;height:36px;line-height:36px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;overflow:hidden;color:#fff;font-size:26px;text-align:center;font-weight:400;background:#000;}
.qfTitle span {display:inline-block;*display:inline;*zoom:1;width:198px;background:#0086A3;vertical-align:middle;color:#FFF;font-size:22px;padding-left:10px;}

.rightMenu{float:right;width:75%;display:inline;font-size:14px;}
.rightMenu li{float:left;}
.rightMenu a{padding:0 10px;}
.rightMenu .goBlank{padding:0 10px 0 5px;}
.rightMenu .goBlank a{padding:0px 10px;height:21px;border:1px solid #8A929C;}

.spiritWrap{overflow:hidden;}
.bannerSlier {width:464px;height:497px;overflow:hidden;}

.qfgoodsList{width:724px;height:495px;border:1px solid #DBDBDE;overflow:hidden;position:relative;}

.floor{margin-bottom:30px;}

.floor3 .bannerSlier{background:#f9f9f9;}

.floor1 .qfrankBox h3 span{color:#D43D4E;}
.floor2 .qfrankBox h3 span{color:#BD7833;}
.floor3 .qfrankBox h3 span{color:#276594;}
.floor4 .qfrankBox h3 span{color:#6C9D0E;}

/*last-floor*/
.last-floor{background:#fff;width: 1190px;margin:auto;}
.last-floor .left-part{width:547px;overflow:hidden;}
.left-part .slider{margin-top:10px;}
.last-floor .center-part{width:373px;height:323px;border-bottom:1px solid #DBDBDB;}
.last-floor .qf-artlist{margin:15px 0 0 15px;}
.last-floor .qf-artlist li {margin-top:8px;height:22px;line-height:22px;margin-left:10px;text-indent:1em;white-space:nowrap;background:url("i/dian.gif") no-repeat left center; }
.last-floor .qf-artlist .more{text-align:right;padding:0 20px;height:25px;line-height:25px;}

.last-floor .right-part{width:270px;height:323px;border-bottom:1px solid #DBDBDB;overflow:hidden;}

.last-floor h3{height:40px;line-height:40px;font-size:14px;font-weight:bold;border-bottom:1px solid #DBDBDB;}
.last-floor h3 .i{float:left;display:inline;margin-left:5px;margin-top:15px;margin-right:10px;width:10px;height:10px;font-size:0px;background-color:#E50001;}

/*首页用户评论*/
.comments-list{height:283px;border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB;padding:0 10px;}
.comments-list .comment-item {height:62px;padding-top:8px;overflow:hidden;border-bottom:1px dashed #dbdbdb;}
.comments-list .goods-pic {float:left;width:60px;height:60px;line-height:60px;*line-height:60px;overflow:hidden;text-align:center;*font-size:63px;font-family:Arial; }
.comments-list .goods-pic img {max-width:100%;max-height:100%;_width:60px;_height:60px;vertical-align:middle;}
.comments-list .goods-info {margin-left:65px;padding-top:5px;*zoom:1;}
.comments-list .p-detail a{font-size:14px;color:#666;display:block;height:36px;line-height:18px;}
.comments-list .p-detail a:hover {color:#c00;}
.comments-list .p-detail span{line-height:22px;}
.comments-list .goods-comment {color:#999;height:54px;line-height:18px;}

/*楼层指示和跳转*/
.elevator {width:60px;overflow:hidden;visibility:hidden}
.elevator ul {overflow:hidden;background:url("i/floor.jpg") no-repeat;}
.elevator .handler{width:60px;height:60px;line-height:60px;text-align:center;overflow:hidden;cursor:pointer;color:#fff;font-size:12px;text-align:center;text-decoration:none;}
.elevator .handler a{width:60px;height:60px;margin:0 auto;color:#625351;font-size:0;font-family:Arial;}
.elevator .handler.current ,
.elevator .handler.hover{font-size:14px;color:#fff;text-decoration:none;background-color:#000;}
.elevator .handler .etitle{display:none;width:60px;height:60px;color:#fff;font-size:14px}
.elevator .handler.current a{display:none}
.elevator .handler.current .etitle{display:block;color:#fff}
.elevator .handler.current .etitle:hover{color:#fff}
.elevator .handler.hover a,.elevator li:hover a{display:none}
.elevator .handler.hover .etitle,
.elevator .handler:hover .etitle{display:block;color:#fff}


/*YN*/
.banner{
    width: 1190px;
    margin: 0 auto;
    box-sizing: border-box;
    padding-left: 220px;
}
.banner .banner-left{
    float: left;

}
.banner .banner-left img{
    width: 100%;
}
.banner .banner-right{
    float: left;
    width: 270px;
    box-sizing: border-box;
    padding-left: 10px;

}
.banner .banner-right h3{
    line-height: 23px;
    font-size: 15px;
}
.banner .banner-right i{
    margin-right: 5px;
}
.banner .banner-right ul li{
    line-height: 32px;
    background: url(i/dian.gif) no-repeat left center;
    text-indent: 1em;
    font-size: 14px;
    white-space: nowrap;
}
.banner .banner-right .more{
    margin-top: 10px;
    text-align: right;
    padding-right: 50px;
    box-sizing: border-box;
}
.banner .banner-right img{
    width: 100%;
}
.banner .banner-bottom{
    clear: both;
    margin-top: 10px;
}
.banner .banner-bottom img{
    margin-right: 10px;
}